somewhat faulty/imperfect - Turc Anglais Dictionnaire